package com.gxd.business.domain.qco;

import com.gxd.common.domain.PageQco;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author gxd
 * @since 2025/6/13
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class CustomerQco extends PageQco {

    // 客户姓名
    private String customerName;

    // 联系电话
    private String phone;

    // 所属区域
    private String region;

    // 分配状态(1已分配 2未分配 3待处理)
    private Integer assignStatus;

    // 意向类别(1酒水 2纪念钞 3保养品 4电子产品 5其他)
    private String intentionCategory;

    // 意向类别数组
    private List<Integer> intentionCategoryList;

    // 意向等级：1非常感兴趣（已主动联系）2感兴趣（原意进一步了解）3一般（了解中）4兴趣较低 5无意向 6待跟进
    private Integer intentionLevel;

    // 访问来源：1资源客户管理 2我的客户管理 3公共客户资源
    private Integer referrer = 1;

    // 登录用户Id
    private Long userId;
}
